package my.learn.common.web.core.stereotype.domain;

import lombok.Data;
import my.learn.common.web.core.CamelAndUnderLineConverter;
import my.learn.common.web.core.annotation.AnnotatedElementUtils;
import my.learn.common.web.core.stereotype.LayerClass;
import my.learn.common.web.core.stereotype.LayerField;
import my.learn.common.web.core.utils.ObjectUtils;

import java.lang.annotation.Annotation;

/**
 * @author :
 * @version 1.0
 * describe : 转换后的字段
 * @date : 2020/7/4 下午10:17
 */
@Data
public class LayerAnalyzeField {


    private String fieldName;

    @Deprecated
    private String convertedFieldName;
    /**
     * 数据库字段索引类型
     */
    private LayerField.LayerFieldType fieldIndexType;
    /**
     * 字段类型
     */
    private Class clazz;
}
